Text copied to clipboard!
Naslov
Text copied to clipboard!AEM programer
Opis
Text copied to clipboard!
Tražimo AEM programera koji će se pridružiti našem tehnološkom timu i sudjelovati u razvoju, implementaciji i održavanju rješenja temeljenih na platformi Adobe Experience Manager. Ova uloga idealna je za osobu koja razumije moderne web tehnologije, arhitekturu sadržajnih sustava i principe izrade skalabilnih, sigurnih i učinkovitih digitalnih platformi. Kao AEM programer, radit ćete na projektima koji uključuju izradu komponenti, predložaka, dijaloga, workflow procesa i integracija s vanjskim sustavima, uz blisku suradnju s dizajnerima, poslovnim analitičarima, QA stručnjacima i drugim razvojnim timovima.
U svakodnevnom radu očekuje se da aktivno doprinosite tehničkom dizajnu rješenja, analizirate poslovne zahtjeve i pretvarate ih u kvalitetne tehničke implementacije. Bit ćete odgovorni za razvoj i prilagodbu AEM modula koristeći Java, OSGi, Sling, JCR, HTL i povezane Adobe alate i okvire. Također ćete sudjelovati u optimizaciji performansi, rješavanju tehničkih problema i osiguravanju usklađenosti s najboljim praksama razvoja i sigurnosti.
Tražimo kandidata koji ima iskustva u radu s enterprise CMS platformama i razumije važnost stabilnosti, održivosti i kvalitete koda. U ovoj ulozi važno je poznavanje procesa upravljanja sadržajem, objave sadržaja, upravljanja digitalnim resursima i personalizacije korisničkog iskustva. Poželjno je iskustvo s integracijama prema REST servisima, alatima za automatizaciju isporuke, sustavima za verzioniranje koda i CI/CD procesima.
Osim tehničkih znanja, cijenimo proaktivnost, analitičko razmišljanje i sposobnost rada u agilnom okruženju. Od kandidata se očekuje da jasno komunicira tehničke ideje, predlaže poboljšanja i preuzima odgovornost za isporuku funkcionalnosti u dogovorenim rokovima. Uspješan AEM programer razumije kako povezati poslovne ciljeve s tehničkim mogućnostima platforme te kako izgraditi rješenja koja pružaju kvalitetno korisničko iskustvo i dugoročnu vrijednost organizaciji.
Nudimo priliku za rad na složenim i zanimljivim digitalnim projektima, suradnju s iskusnim stručnjacima te kontinuirani profesionalni razvoj kroz učenje novih tehnologija i pristupa. Ako vas motivira razvoj naprednih web rješenja, rad s Adobe ekosustavom i stvaranje pouzdanih platformi za upravljanje sadržajem, ova pozicija može biti izvrstan sljedeći korak u vašoj karijeri.
Odgovornosti
Text copied to clipboard!- Razvijati i održavati rješenja na platformi Adobe Experience Manager
- Izrađivati AEM komponente, predloške, dijaloge i servise
- Implementirati integracije s vanjskim sustavima i API sučeljima
- Sudjelovati u analizi zahtjeva i tehničkom dizajnu rješenja
- Optimizirati performanse, sigurnost i stabilnost aplikacija
- Rješavati tehničke poteškoće i provoditi ispravke grešaka
- Surađivati s frontend, backend, QA i poslovnim timovima
- Pisati čist, održiv i dokumentiran kod
- Sudjelovati u code review procesu i primjeni razvojnih standarda
- Podržavati CI/CD procese i automatizaciju isporuke
Zahtjevi
Text copied to clipboard!- Iskustvo u razvoju na Adobe Experience Manager platformi
- Dobro poznavanje Jave, OSGi, Slinga, JCR-a i HTL-a
- Iskustvo s razvojem web aplikacija i CMS sustava
- Poznavanje REST API integracija i rada s JSON podacima
- Iskustvo s Gitom i alatima za upravljanje verzijama
- Razumijevanje CI/CD procesa i razvojnih okruženja
- Poznavanje principa sigurnog i skalabilnog razvoja
- Sposobnost analize zahtjeva i samostalnog rješavanja problema
- Iskustvo rada u agilnim metodologijama je prednost
- Dobro znanje engleskog jezika u govoru i pismu
Moguća pitanja na intervjuu
Text copied to clipboard!- Koliko godina iskustva imate u radu s Adobe Experience Manager platformom?
- Koje ste AEM komponente i module samostalno razvijali?
- Imate li iskustva s AEM as a Cloud Service okruženjem?
- Koje tehnologije najčešće koristite uz AEM u svakodnevnom radu?
- Jeste li radili integracije s vanjskim API servisima i sustavima?
- Kako pristupate optimizaciji performansi AEM aplikacija?
- Imate li iskustva s CI/CD alatima i automatizacijom isporuke?
- Kako osiguravate kvalitetu i održivost koda u timu?